energy limitation - French English Dictionary